Online Library Management System

Online Library Management System

TypeScript MERN App


This MERN stack app with TypeScript, Redux and Node was created during my training at Integrify. It simulates an online library management system. It features authentication for both users and admin users with either Google auth or new account registration, with password reset, search, borrow and returning books functionality. Admin users can add, edit, remove books and authors.

Tech Used

  • TypeScript

  • React

  • Redux

  • Redux-Saga

  • Sass

  • Node Js

  • Express

  • Mongo DB

  • JSON Web Tokens

  • Google Auth